home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / tex / txs32.zip / TXS.DOC < prev    next >
Text File  |  1993-05-24  |  30KB  |  598 lines

  1.  
  2.  ╔══════════════════════════════════════════════════════════════════════════╗
  3.  ║                                                                          ║
  4.  ║                                 ISoft D&M                                ║
  5.  ║                                 POB. 5517                                ║
  6.  ║                           Coralville IA 52241                            ║
  7.  ║                                   U.S.A                                  ║
  8.  ║                                                                          ║
  9.  ╚══════════════════════════════════════════════════════════════════════════╝ 
  10.  
  11. *******************************************************************************
  12. *                                TXS.DOC-V3.2                                 *
  13. * LAST UPDATE - May. 24, 1993. (c) 1991, 1993 - Loewy Ron.                    *
  14. *******************************************************************************
  15.  
  16.               ┌─────────────────────────────────────────────────┐
  17.               │█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀│█
  18.               │█ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄                           │█
  19.               │█  ▀▀▀▀▀▀▀▒▒▒█▀▀▀▀▀▀▀▀                           │█
  20.               │█         ▒▒▒█          ░░▄     ░░▄              │█
  21.               │█         ▒▒▒█           ▀░░▄ ░░█▀▀              │█
  22.               │█         ▒▒▒█     E       ▀░░█▀                 │█
  23.               │█         ▒▒▒█            ░░█▀░░▄      T         │█
  24.               │█         ▒▒▒█          ░░█▀▀  ▀░░▄              │█
  25.               │█         ▒▒▒█           ▀▀      ▀▀              │█
  26.               │█          ▀▀▀                                   │█
  27.               │█                                                │█
  28.               │█               ▓▓▓▓▓▓▓▄                    H    │█
  29.               │█              ▓▓█▀▀▀▀▀▀                         │█
  30.               │█               ▓▓▓▓▓▓▓▄      A                  │█
  31.               │█                ▀▀▀▀▀▓▓▄        R               │█
  32.               │█               ▓▓▓▓▓▓█▀▀ E                      │█
  33.               │█                ▀▀▀▀▀▀                          │█
  34.               │█                                    C           │█
  35.               │█                                                │█
  36.               └─────────────────────────────────────────────────┘█
  37.                ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  38.  
  39.         TeXt-Search program documantation file, 1991, 93.
  40.  
  41.  
  42.         " WHERE IS MY TEXTSWITCH, THE ONE WITH THE PICKLES " (tm).
  43.  
  44. *******************************************************************************
  45. *                                  File-List                                  *
  46. *******************************************************************************
  47.  
  48.  This package contains the following files :
  49.  
  50.  TXS.EXE        - TXS program executable.
  51.  TXS.DOC        - This file.
  52.  TXS.SET        - TXS Help set file.
  53.  TXSTOP.HDX     - TXS Help Topic database.
  54.  TXSLNK.HDX     - TXS Help Links database
  55.  TXS.HDT        - TXS Help Data file.
  56.  TXS.HLP        - TXS Windows help file.
  57.  TXS.REG        - Registration file.
  58.  PROGRAMS.TXT   - ISoft D&M shareware products description.
  59.  
  60. *******************************************************************************
  61. *                                Why Register                                 *
  62. *******************************************************************************
  63.  
  64.   TXS is a shareware product, if you find this product valuable,
  65.  please register it. This section describes the reasons you should register.
  66.  
  67.   By registering you will receive a diskette with the latest TXS version, 
  68.  as well as the XCD executable program that allows you to query TXS 
  69.  dictionaries from the dos command line.
  70.  
  71.   Your registration wil help us to create the next versions of TXS, that
  72.  will include more options, and features, some of them might even be your
  73.  enhancment requests!.
  74.  
  75. *******************************************************************************
  76. *                              Important Notice                               *
  77. *******************************************************************************
  78.  
  79.   If you are upgrading from an older version of TXS be sure to delete the
  80.  TXS.DSK desktop save file before you activate the new TXS program, otherwise
  81.  it will not function properly.
  82.  
  83.   TXS still supports the desktop save feature, but its internal structure
  84.  is new.
  85.  
  86. *******************************************************************************
  87. *                                  Whats New                                  *
  88. *******************************************************************************
  89.  
  90.   Version 3.2           - May. 1993. Enhanced Help, Lower Resource Consumption.
  91.  
  92.         - Converted to Borland Pascal 7.01 with Objects.
  93.  
  94.         - Added support for dialog box hot keys.
  95.  
  96.         - Mouse click out of a dialog box will respond with a single beep.
  97.  
  98.         - Converted the help system to the HLPDK V5.0 format and capabilities.
  99.  
  100.         - The TXS System uses the HLPDK Mem Format Help Database, The Paradox
  101.           Engine is no longer needed for this package, because of that the TXS
  102.           system does not use any overlays anymore - and is faster to use.
  103.  
  104.         - The Exit (Quit) command should not be re-confirmed by a TAB in this
  105.           version.
  106.  
  107.         - ALT-X and Right Mouse Button Exit commands are handled as normal
  108.           termination in this version, Vs. Panic Termination in previous
  109.           version.
  110.  
  111. *******************************************************************************
  112. *                                Introduction                                 *
  113. *******************************************************************************
  114.  
  115.  
  116.   During 1989 DDJ published in the C programming column a text - search 
  117.  program called TEXTSRCH, I was interested in the project, and found some
  118.  uses to it in my job, however - the implementation of TEXTSRCH had some
  119.  storage-size side effects that prohibited me from using the program.
  120.  
  121.   In the 1990 November issue of DDJ, Mr. E. Floyd wrote a very interesting
  122.  article about existential dictionaries, After reading the article and 
  123.  examining the supplied dictionary source code, I decided to write a program
  124.  that would offer TEXTSRCH functionality, and use existential dictionary
  125.  to save storage space. TXS is this program.
  126.  
  127.   At the company I work for we use Telex messages to support our clients
  128.  technically, and to interact with companies we are engaged with, the Telex
  129.  messages are stored in a special \telex directory on one of the PCs. When
  130.  we had to search for several issues, we used to look for the subject lines
  131.  in our secretary's Telex log-book, or use grep to find the relevant files.
  132.  The problems with this approach - The search is slow, slow, not 
  133.  sophisticated and .. (did I mention it before ?) Slow. TEXTSRCH offered a
  134.  way to perform "Logic" search on the Indexed files-database, however, In
  135.  order to support our 300K of 250+ (and growing) files, TEXTSRCH built a
  136.  500K index file, and we had to re-compile TEXTSRCH when-ever our data-base
  137.  exceeded the number of supported files. Enter TXS , we now use a indexing
  138.  system for our files, that consumes only 70K (even less) on our hard-disk,
  139.  and even if we will double the number of files, TXS will not consume more
  140.  then that amount. (maybe some extra K's for the CFG file).
  141.  
  142.   TXS features - index files for words existentiality, using small storage
  143.  for the dictionary files, a user-friendly interface (Much much nicer then
  144.  TEXTSRCH), multiple query windows, "Smart", "Logic" queries, great colors,
  145.  (well.. thats what I think, It was not me that chose them .. ), and some 
  146.  place to grow. (Look for the next release).
  147.  
  148. *******************************************************************************
  149. *                                    Setup                                    *
  150. *******************************************************************************
  151.  
  152.   1. Co